package com.xmtlxx.sacw.mapper;

import com.xmtlxx.common.annotation.DataColumn;
import com.xmtlxx.common.annotation.DataPermission;
import com.xmtlxx.sacw.domain.bo.DisposalConfirmBo;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;

/**
 * 涉案财物
 *
 * @author hergreen
 * @description 针对SACW_SM数据库操作Mapper
 * @createDate 2024-07-16 15:58:07
 */
public interface SacwMapper {

    /**
     * 处置确认
     *
     * @param page page
     * @param ew   wrapper
     * @return java.util.List<com.xmtlxx.sacw.domain.bo.DisposalEnterBo>
     * @author hergreen
     * @date 2024/07/19 11:13
     */
    @DataPermission({
            @DataColumn(key = "deptName", value = "i.dept_id"),
    })
    Page<DisposalConfirmBo> getDisposalConfirmPage(Page<DisposalConfirmBo> page,
                                                   @Param(Constants.WRAPPER) Wrapper<Object> ew);

}




